An Architectural Pattern For Adaptable Middleware Infrastructure

نویسندگان

  • Arturo Sanchez
  • Jason Mitchell
چکیده

Middleware technologies change so rapidly that designers must adapt existing software architectures to incorporate new emerging ones. This paper proposes an architectural pattern and guidelines to abstract the communication barrier whereby allowing the developer to concentrate on the application logic. We demonstrate our approach and the feasibility of easily upgrading the middleware infrastructure in the context of a sample application and three case studies using three different middlewares on the .NET framework.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Customizing Component-Based Architectures by Contract

This paper presents an approach to describe, deploy and manage component-based applications having dynamic functional and non-functional requirements. The approach is centered on architectural descriptions and associated high-level contracts. Besides specifying non-functional (or QoS) requirements, these contracts are used to guide architecture customizations required to enforce the requirement...

متن کامل

An Infrastructure for Adaptable Middleware

Today’s software systems have to deal with an increasing diversity and complexity of execution environments. Next generation applications will have to deal with the unknown, with execution conditions which can not be predicted at the time they are written: they must be adaptable. In this paper, we present our current answer to this problem, in the form of an infrastructure for adaptable middlew...

متن کامل

A Component-based Infrastructure for Customized Persistent Object Management

On this paper we present a component-based infrastructure for building customized persistent object managers. We consider that future database management systems (DBMS) will be built as a set of adaptable services. Our infrastructure is comprised of such services, and its usage is twofold. First, it can be used to provide object managers for applications where a full-fledged DBMS may be cumbers...

متن کامل

SAMProc - a middleware for highly dynamic and heterogeneous environments

Software in mobile and ubiquitous computing scenarios has to cope with a highly dynamic and heterogeneous environment. For tapping the environment’s full potential, software should be able to dynamically adapt on demand in a platformand language-independent manner (e.g., by migration). Current systems have only limited support for the requested dynamics and heterogeneity. Thus, the development ...

متن کامل

Deploying Non-Functional Aspects by Contract

This paper presents an approach to describe, deploy and manage component-based applications having dynamic functional and non-functional requirements, which include different types of QoS. The approach is centered on an ADL that allows functional and non-functional requirements to be described by high-level textual contracts. The meta information extracted from the software architecture descrip...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003